部署 Kanzi 应用程序

当在 Windows 上使用 Kanzi Studio 和 Visual Studio 部署 Kanzi 应用程序时,您可以编译 Kanzi 应用程序并在支持 OpenGL ES 2.0 的任何手机或嵌入式平台上执行应用程序。

当在 Windows 上部署您的应用程序时,您可以使用多种(模拟的)OpenGL 库轻松测试您的应用程序。在实践中,OpenGL ES2.0 调试功能是开发应用程序时一个很好的构建配置选项,但在将版本发行之前,最好确保它能够稳定地与 GL21、发行和调试配置文件配合使用。

支持的平台

要将您的 Kanzi 应用程序部署到目标平台,您必须为目标平台构建您的应用程序。构建活动的输出是一个可以运行或安装在目标设备上的可执行文件或安装程序包。Kanzi 允许在 Windows 上使用 Visual Studio 2013 和 2015 以及在非 Windows 平台上使用 SCons 来构建应用程序。请参阅 手动安装 Kanzi 构建环境

当在 Kanzi Studio 中创建包含 C++ 应用程序的 Kanzi 应用程序时,Kanzi 会创建一组平台配置。Kanzi 会在 <ProjectName>/Application/configs/platforms 中创建平台配置。

Kanzi 提供对以下平台的支持:

Kanzi 可以应要求为以下平台提供支持。请通过如下方式联系 Rightware 销售部 sales@rightware.com 了解更多信息。

此表格汇总了 Kanzi 支持的所有平台。

平台 Windows 系统 图形后端 CPU 架构 环境
Windows Windows
  • EGL 和 OpenGL ES
  • WGL 和 OpenGL
  • x86
  • x86_64
Windows
Linux
  • Vivante fbdev
  • WSEGL
  • X11
  • Wayland
  • DRM GBM
  • EGL 和 OpenGL ES
  • GLX 和 OpenGL
  • armhf
  • x86
  • aarch64
  • x86_64
POSIX
Android Android EGL 和 OpenGL ES
  • armv7
  • x86
  • aarch64
  • x86_64s
POSIX
QNX QNX 屏幕 EGL 和 OpenGL ES
  • armv7
  • x86
  • aarch64
  • x86_64
POSIX
Integrity
  • Vivante fbdev
  • WSEGL
  • Renesas WM
  • GHS FB
  • GHS GBM
EGL 和 OpenGL ES
  • arm
  • x86
  • aarch64
  • x86_64
POSIX
Nucleus
  • Vivante fbdev
  • AXSB
EGL 和 OpenGL ES arm POSIX

如果您的目标平台目前不受支持,我们可以为其创建和增加支持。请通过如下方式联系 Rightware 销售部 sales@rightware.com 了解更多信息。

另请参阅

部署 Kanzi 应用程序到 Android

部署 Kanzi 应用程序到 i.MX6/INTEGRITY

部署 Kanzi 应用程序到 Linux

部署 Kanzi 应用程序到 Windows

部署 Kanzi 应用程序到 QNX